Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IdeSceneSky Class Reference

#include <deScene.hpp>

Inheritance diagram for IdeSceneSky:

Inheritance graph
[legend]
Collaboration diagram for IdeSceneSky:

Collaboration graph
[legend]
List of all members.

Public Types

enum  SkyType {
  SKY_NONE = 0, SKY_BOX, SKY_DOME, SKY_SECTOR,
  SKY_FORCE_32BIT = 0x7fffffff
}

Public Member Functions

virtual deBoolean IsLockedToCam () const=0
virtual void LockToCam (deBoolean Lock)=0
virtual deBoolean GetInfo (SkyInfo *info) const=0
virtual deBoolean SetInfo (const SkyInfo *info)=0

Protected Member Functions

virtual ~IdeSceneSky ()

Detailed Description

scene object used for rendering 360-degree skies, for atmospheric effect without a lot of geometry. Related functions: IdeSceneObject_CreateSceneSky


Member Enumeration Documentation

enum IdeSceneSky::SkyType
 

Enumeration values:
SKY_NONE 
SKY_BOX 
SKY_DOME 
SKY_SECTOR 
SKY_FORCE_32BIT 


Constructor & Destructor Documentation

virtual IdeSceneSky::~IdeSceneSky   [inline, protected, virtual]
 


Member Function Documentation

virtual deBoolean IdeSceneSky::GetInfo SkyInfo   info const [pure virtual]
 

Implemented in deSceneSky.

virtual deBoolean IdeSceneSky::IsLockedToCam   const [pure virtual]
 

Implemented in deSceneSky.

virtual void IdeSceneSky::LockToCam deBoolean    Lock [pure virtual]
 

Implemented in deSceneSky.

virtual deBoolean IdeSceneSky::SetInfo const SkyInfo   info [pure virtual]
 

Implemented in deSceneSky.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:16:55 2005 for Destiny3D by doxygen1.3-rc3